home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Linux Cubed Series 8: LINUX Games
/
Linux Cubed Series 8 - LINUX Games.iso
/
games
/
doom
/
ldhe-bin.0
/
ldhe-bin
/
dehacked-bin
/
README.linux
< prev
Wrap
Text File
|
1995-06-02
|
2KB
|
57 lines
4/13/95 LINUX DOOM HACK EDITOR
Wow, many hours and long nights later, I've brought together the finest
DOOM exe editor to the Linux community!
I deserve a good glass of wine. :)
Anyways, here it is, the Linux DOOM Hack Editor!
The main difference between the DOS version and the Linux version,
is the Linux version doesn't have mouse support and is slower, but
it supports Linux X11 and SVGA DOOM binaries.
NEW!!
The Linux Doom Hack Editor now supports SGIXDOOM 1.8,
and can be compiled right on the SGI to be used with other fine
tools such as deusf and deutex, built for the SGI.
I have used these tools along with the registered version
of DOOM1 to play AL|EN DOOM! on the SGI. VERY nice! :)
To build dehacked, go to the "source" directory and edit
the Makefile, uncommenting the flags you need to compile for your system
and then run "make depend; make" This will create the executable
"dehacked" in the source directory. You can copy that to your doom
bin directory, and edit the sample "dehacked.ini" file for your doom
installation.
You can run dehacked either in the Linux console, or in an X session
under Linux or on an SGI. If installed for use on a Linux console,
it should be installed set-uid root, so it can display VGA graphics.
There should be no problem with this, because vga_init() is called even
before main(). If you don't want to install dehacked set-uid root,
worrying about possible security holes, that's okay. You will still
be able to run it, but won't be able to view DOOM graphics in the
Linux console.
To install dehacked set-uid root, move it to where you want it installed,
and execute (as root):
cd <install_dir> ; chown root dehacked ; chmod u+s dehacked
The executable in this package was compiled with g++ 2.6.3, Linux 1.2.8,
and the libraries:
libvga.so.1 (DLL Jump 1.2pl4) => /lib/libvga.so.1.2.6
libX11.so.6 (DLL Jump 6.0) => /usr/X11R6/lib/libX11.so.6.0
libc.so.4 (DLL Jump 4.6pl27) => /lib/libc.so.4.6.27
Please send me any cash or comments. :-)
and...
Enjoy!
-Sam Lantinga (slouken@cs.ucdavis.edu)
P.S. If you want to send me dough or a postcard, send me e-mail and I
will give you my snail-mail address. :-)